import math
a = int(input())
if a%2 ==0:
    print("kratno 2")
else:
    print("net")

if a%3 == 0:
    print("kratno 3")
else:
    print("net")

intut_number= a
sgnt_number=math.sqrt(intut_number)
print(sgnt_number==int(math.sqrt(intut_number)))

def find_smallest_digit(a):
    return min(str(a))
smallest_digit = find_smallest_digit(a)
print(f"Наименьшее цифра - {smallest_digit}")

def find_largest_digit(a):
    return max(str(a))
largest_digit = find_largest_digit(a)
print(f"Наибольшая цифра - {largest_digit} ")

def count_zeros(a):
    return str(a).count("0")
zero_count = count_zeros(a)
print(f"КоличеСВОфорд нулей - {zero_count}")

def check_digit_and_square(a):
    units_digit = a%10
    square_root = int(units_digit ** 0.5)
    is_square = square_root ** 2 == units_digit
    return units_digit, is_square
units_digit, is_square = check_digit_and_square(a)
if is_square:
    print(f"Цифра в разредя единиц - {units_digit} является квдартатом")
else:
    print(f"Цифра в разряде единиц - {units_digit} не является квадратом")


def check_digit_and_square(a):
    tens_digit = (a % 100)//10
    square_root = int(tens_digit ** 0.5)
    is_square = square_root ** 2 == tens_digit
    return tens_digit, is_square
tens_digit, is_square = check_digit_and_square(a)
if is_square:
    print(f"Цифра в разредя десяток - {tens_digit} является квдартатом")
else:
    print(f"Цифра в разряде десяток - {tens_digit} не является квадратом")

def check_hundreds_digit_and_square(a):
    hundreds_digit = (a % 1000)//100
    square_root = int(hundreds_digit ** 0.5)
    is_square = square_root ** 2 == hundreds_digit
    return hundreds_digit, is_square
hundreds_digit, is_square = check_hundreds_digit_and_square(a)
if is_square:
    print(f"Цифра в разредя сотен - {hundreds_digit} является квдартатом")
else:
    print(f"Цифра в разряде сотен - {hundreds_digit} не является квадратом")


def check_thousands_digit_and_square(a):
    thousands_digit = a //1000
    square_root = int(thousands_digit ** 0.5)
    is_square = square_root ** 2 == thousands_digit
    return thousands_digit, is_square
thousands_digit, is_square = check_thousands_digit_and_square(a)
if is_square:
    print(f"Цифра в разредя тысяч - {thousands_digit} является квдартатом")
else:
    print(f"Цифра в разряде тысяч - {thousands_digit} не является квадратом")